Big Huge Thesaurus

secret approval

noun